<?php
if($access_control != "3tgbuh9gbufwd"){header("location: ?pag=");}

$instituicao = new instituicao();

if(valida::numero($_GET["id"])){
    $id = $_GET["id"];
    $instituicao->carregar($id);
}

if($_POST["btn_salvar"] == "Salvar"){
    $erro = 0;
    
    $instituicao->set_dt_cadastro(date("Y-m-d"));
    if(!$instituicao->set_nome($_POST["nome"])){$erro = 1;}
    if(!$instituicao->set_cnpj($_POST["cnpj"])){$erro = 1;}
    if(!$instituicao->set_endereco($_POST["endereco"])){$erro = 1;}
    if(!$instituicao->set_numero($_POST["numero"])){$erro = 1;}
    if(!$instituicao->set_bairro($_POST["bairro"])){$erro = 1;}
    if(!$instituicao->set_estado($_POST["estado"])){$erro = 1;}
    if(!$instituicao->set_cidade($_POST["cidade"])){$erro = 1;}
    if(!$instituicao->set_cep($_POST["cep"])){$erro = 1;}
    if(!$instituicao->set_telefone($_POST["telefone"])){$erro = 1;}
    if(!$instituicao->set_email($_POST["email"])){$erro = 1;}
    
    if($erro == 0){
        if($instituicao->salvar()){
            echo "
            <script>
                alert('Instituição salva com sucesso');
                location.href='?pag=i';
            </script>";
        }else{
            echo "
            <script>
                alert('Falha ao salvar a instituição');
            </script>";
        }
    }else{
        echo "<script>alert('Falha ao salvar os dados')</script>";
    }
}

function mostraInstituicao(){
    $sql = "SELECT * FROM instituicao ORDER BY id DESC";
    
    if ($_POST["btn_buscar"] == "Buscar"){
        $ch_busca = $_POST["buscainsti"];
        $busca = addslashes($_POST["busca"]);
        
        if($ch_busca == 1){
            $sql .= " WHERE nome like '%$busca%'";
        }else if($ch_busca == 2){
            $sql .= " WHERE cnpj like '%$busca%'";
        }
    }
    
    $db = new db(config::$driver);
    $con = $db->conecta();
    $res = $db->query($sql, $con);
    $db->close($con);
    $cnt = 0;
    $c = 0;
    while($instituicao = $db->fetch_array($res)){
        
        if($cnt == 0){
            $class = "zb1";
            $cnt = 1;
        }else{
            $class = "zb2";
            $cnt = 0;
        }
        
        if($instituicao["endereco"] != ''){
            $endereco = $instituicao["endereco"];
            if($instituicao["numero"] != 0){
                $endereco .= ", ".$instituicao["numero"];
            }
        }
        
        echo "
            <tr class='$class'>
                <td>".$instituicao["nome"]."</td>
                <td>".$instituicao["cnpj"]."</td>
                <td>$endereco</td>
                <td>".$instituicao["cidade"]." - ".$instituicao["estado"]."</td>
                <td>".$instituicao["telefone"]."</td>
                <td>".$instituicao["email"]."</td>
                <td><a href='?pag=ni&id=".$instituicao["id"]."' title='Editar'>Editar</a></td>
            </tr>";
        $c++;
    }
    if($c == 0){
        echo "
            <tr>
                <td colspan='6'>Nenhuma instituição cadastrada</td>
            </tr>";
    }
    echo '<strong>'.$c.'</strong>';
}
?>
